//
//  UseArr.swift
//  swiftStudy
//
//  Created by unisedu on 16/4/1.
//  Copyright © 2016年 CaoFei. All rights reserved.
//

import UIKit
/**
 数组的创建和初始化
 */
class UseArr: NSObject {
    
    func show(){
        let array1 = ["abc","efg"]
        let array2 = ["ccc",4]
        debugPrint(array1,array2)
        //元素指定字符串类型，这样扶植报错
        //var array3:String[] = ["abc",4]
        let array3:[String] = ["abc","ddd"]
        let array4:[String] = array3
        debugPrint(array3,array4)
        //2.0以后不可变数组不能改变里边的值了
        //array1[0] = "xyz"
        
        
        let intArray = [Int]() //创建一个Int、类型的空数组
        let fourInts1 = [Int](count:4,repeatedValue:2)
        debugPrint(intArray,fourInts1)
        var strArray1 = ["abc","bb"]
        let strArray2 = ["xx","yy"]
        //相加的时候所有元素的类型必须都是一样的
        let strArray = strArray1+strArray2
        debugPrint(strArray)
        //“...”闭区间 包括0和1
        strArray1[0...1] = ["xyz","ddd"]
        print(strArray1)
        //".."半开半闭 包括0 不包括1 2.0废除
        //strArray2[0..1] = ["xyz","ddd"]
        //print(strArray2)
    }
}
